.container.data-v-dd76fa52 {
    width: 100%;
    overflow-y: hidden;
    background: #F3F4F6;
	position:absolute;
}

.nav.data-v-dd76fa52 {
    width: 100%;
    height: 96px;
    border-top: solid 2px #eeeeee;
    background: #ffffff;
    box-shadow: 0 0 16px #eeeeee;
	position: fixed;
	top:6.5%;
	z-index: 999;
}

.mall_item.data-v-dd76fa52 {
    position: relative;
}
._scroll-view.data-v-dd76fa52{
	position: relative;
	top: 180px;
}

.shop_type.data-v-dd76fa52 {
    position: absolute;
    right: 20px;
    bottom: 208px;
    width: 160px;
    text-align: center;
    color: #fff;
    background: linear-gradient(213deg,#ff8669 0%,#fe6a9c 100%);
    border-radius: 40px;
    padding: 8px 0;
}

.nav_item.data-v-dd76fa52 {
    width: 31.3%;
    text-align: center;
    line-height: 96px;
    font-size: 28px;
    color: #666;
    float: left;
    position: relative;
}

.nav_up.data-v-dd76fa52 {
    width: 14px;
    height: 8px;
    position: absolute;
    top: 35%;
    left: 70%;
}

.nav_down.data-v-dd76fa52 {
    width: 14px;
    height: 8px;
    position: absolute;
    bottom: 37%;
    left: 70%;
}

.red.data-v-dd76fa52 {
    color: #ff383e;
}

.mallList.data-v-dd76fa52 {
    overflow: hidden;
    width: 96%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 200px;
}

.mallImg.data-v-dd76fa52 {
    width: 100%;
    height: 340px;
    display: block;
    margin: 0 auto;
}

.mallList ._li.data-v-dd76fa52 {
    float: left;
    width: 48.8%;
    height: 530px;
    background: #ffffff;
    margin-top: 8px;
}

.mallList ._li ._img.data-v-dd76fa52 {
    position: relative;
}

.mallList ._li.data-v-dd76fa52:nth-child(odd) {
    margin-right: 4px;
}

.mallList ._li.data-v-dd76fa52:nth-child(even) {
    margin-left: 4px;
}

.top.data-v-dd76fa52 {
    width: 96%;
    margin: 0 auto;
}

.mall_name.data-v-dd76fa52 {
    margin-top: 20px;
    color: #333333;
    font-size: 28px;
    font-weight: bold;
    line-height: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.price_sell.data-v-dd76fa52 {
    display: flex;
    width: 96%;
    margin-top: 20px;
}

.price_sell ._p.data-v-dd76fa52 {
    flex: 1;
}

.original_price.data-v-dd76fa52 {
    text-decoration: line-through;
    color: #666666;
    font-size: 20px;
}

.sell_num.data-v-dd76fa52 {
    text-align: right;
    color: #666666;
    font-size: 20px;
}

.last_add.data-v-dd76fa52 {
    margin-top: 16px;
}

.bg.data-v-dd76fa52 {
    border-radius: 50%;
    width: 30%;
    margin: 0 auto;
    margin-top: 200px;
    display: block;
}

.bg.show.data-v-dd76fa52 {
    display: block!important;
}

.bg ._img.data-v-dd76fa52 {
    width: 256px;
    height: 236px;
}

.monty_title.data-v-dd76fa52 {
    color: #F64665;
}

.money_num.data-v-dd76fa52 {
    color: #F64665;
    font-size: 28px;
}

.score_name.data-v-dd76fa52 {
    color: #FF7100;
}

.score.data-v-dd76fa52 {
    color: #FF7100;
    font-size: 28px;
}